From: Paul Eggert Date: Mon, 3 May 1993 17:55:22 +0000 (+0000) Subject: mawk, SunOS 4.1.3 nawk, and Ultrix/MKS nawk all barf on /[/]/, so change X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1^2~5^2~96421 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=566dd94e419f65334295ff1e152e0c17408ee11e;p=emacs.git mawk, SunOS 4.1.3 nawk, and Ultrix/MKS nawk all barf on /[/]/, so change it to /[\/]/. This should work on all Posix-compliant awks. It's slightly wrong with traditional (Unix version 7) awk, since it also allows \, but that's a minor problem compared to awk syntax errors. --- diff --git a/lib-src/rcs2log b/lib-src/rcs2log index c61ca42d7ea..65c7a5c6d37 100755 --- a/lib-src/rcs2log +++ b/lib-src/rcs2log @@ -12,7 +12,7 @@ # Author: Paul Eggert -# $Id: rcs2log,v 1.9 1993/01/15 05:33:29 eggert Exp $ +# $Id: rcs2log,v 1.10 1993/03/16 22:49:00 eggert Exp eggert $ # Copyright 1992, 1993 Free Software Foundation, Inc. @@ -223,7 +223,7 @@ awk <$rlogout ' /^Working file:/ { filename = $3 } /^date: /, /^(-----------*|===========*)$/ { if ($0 ~ /^branches: /) { next } - if ($0 ~ /^date: [0-9][ /0-9:]*;/) { + if ($0 ~ /^date: [0-9][ \/0-9:]*;/) { time = substr($3, 1, length($3)-1) author = substr($5, 1, length($5)-1) printf "%s %s %s %s %c", filename, $2, time, author, 13